body {
	font-family: sans-serif;
}
a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*side panel*/
.box_sidePanel {
	font-weight: bold;
	color: white;
	text-transform: uppercase;
   background: #b5b5b5;
}

.box_sidePanel a {
	color: white;
}

.box_sidePanel a:visited {
	color: white;
}

.top_sidePanel div {
   background: url(images/side_panel_tl.png) no-repeat top left;
}
.top_sidePanel {
   background: url(images/side_panel_tr.png) no-repeat top right;
}
.bottom_sidePanel div {
   background: url(images/side_panel_bl.png) no-repeat bottom left;
}
.bottom_sidePanel {
   background: url(images/side_panel_br.png) no-repeat bottom right;
}

.top_sidePanel div, .top_sidePanel, 
.bottom_sidePanel div, .bottom_sidePanel {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.content_sidePanel { margin: 0 20px; }

/*main content*/
.box_mainContent {
	height="100%";
   background: #e9e9e9;
}

.box_mainContent a {
	color: black;
}
.box_mainContent a:visited {
	color: black;
}
.top_mainContent div {
   background: url(images/main_content_tl.png) no-repeat top left;
}
.top_mainContent {
   background: url(images/main_content_tr.png) no-repeat top right;
}
.bottom_mainContent div {
   background: url(images/main_content_bl.png) no-repeat bottom left;
}
.bottom_mainContent {
   background: url(images/main_content_br.png) no-repeat bottom right;
}

.top_mainContent div, .top_mainContent, 
.bottom_mainContent div, .bottom_mainContent {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.content_mainContent { margin: 0 10px; }

/* tables */

.box_mainContent table {
width: 100%;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color:#333;
background-color: #fff;
clear:both;
padding: 0;
margin: 0 0 2em 0;
white-space: normal;
}
.box_mainContent th {
background-color: #e2e2e2;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #003d4c;
border-bottom: 1px solid #003d4c;
text-align: center;
padding:1px 4px;
}
 .box_mainContent table tr td {
border-right: 1px solid #ddd;
padding:4px 4px;
vertical-align:top;
text-align: center;
}
 .box_mainContent table tr.altRow td {
background: #f4f4f4;
}
 .box_mainContent table td.actions {
	white-space: nowrap;
}
 .box_mainContent #cakeSqlLog td {
text-align: left;
padding: 4px 8px;
background: #fff;
border-bottom: 2px solid #ccc;
}
